English Dictionary
◊ HORN IN
horn in
v : poke one's nose into [syn: {poke into}, {intrude into}, {meddle
with}]